//为确保第二次的圈数大于第一次，第一次x<10,(取整)，最大为9
//最大圈数为20，则y=20-x
// var a = 0;

function scheme (x,a){
    if(a%2==0){
        for(let b=x;b<(a/2);b++){
            var c = a-b
            console.log(b)
            if(c%2==1 & (c-1)/2>b){
                console.log(b+","+c)
                scheme(b+1,c)
            }else if(c/2>b){
                console.log(b+":"+c)
                scheme(b+1,c)
            }
        }
    }else{

    }
    
    
}
// for(let x=9;x>0; x--){
//     // console.log(x)
    
//     var y = 20-x;
//     var pre = [];
//     a += 1;
    
//     if(y%2==1 & (y-1)/2>=x){
        
//         // console.log("大于x")
//         // console.log((y-1)/2) 
//     }else if(y/2>=x){
//         console.log(y)
//         pre.push(x,y)
//         console.log("此时的方案为："+pre)
//     }else{
//         console.log(y)
//     }

// }
// function own(y){
//     var x = 0
//     if(y%2==1){
//         x =(y-1)/2
//     }else{
//         x =y/2-1
//     }
//     scheme(x,y,[])
// }
scheme(1,12,[])
// console.log(a)